<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
    <title>Airtest Report </title>
    
    <!--[if lt IE 9]>
    <script src="https://css3-mediaqueries-js.googlecode.com/svn/trunk/css3-mediaqueries.js"></script>
    <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
    <![endif]-->

    <link href="D:/python/Python37/lib/site-packages/airtest/report/css/report.css" rel="stylesheet">

    <script src="D:/python/Python37/lib/site-packages/airtest/report/js/jquery-1.10.2.min.js"></script>
    <script src="D:/python/Python37/lib/site-packages/airtest/report/js/jquery-lang.js" charset="utf-8" type="text/javascript"></script>
    <script src="D:/python/Python37/lib/site-packages/airtest/report/js/langpack/zh_CN.js" charset="utf-8" type="text/javascript"></script>
    <script src="D:/python/Python37/lib/site-packages/airtest/report/js/lazyload.js" charset="utf-8" type="text/javascript"></script>
    <script type="text/javascript">
      data = {"steps": [{"title": "record_ui", "time": 1737012188.419701, "code": {"name": "record_ui", "args": [{"key": "driver", "value": "{poco.drivers.android.uiautomation.AndroidUiautomationPoco object at 0x0000018C7FCD15C8}"}, {"key": "action", "value": "'click'"}, {"key": "ui", "value": "UIObjectProxy of \"\u5e93\u8bfe\u7f51\u6821\""}, {"key": "args", "value": "[0.8416666666666667, 0.21041666666666667]"}]}, "screen": null, "desc": null, "traceback": "", "log": "", "assert": null}, {"title": "Touch", "time": 1737012191.935146, "code": {"name": "touch", "args": [{"key": "v", "value": [909.0, 404.0]}, {"key": "kwargs", "value": {"duration": 0.01}}, {"key": "times", "value": 1}]}, "screen": {"src": "D:\\pycharm\\pythonUI\\test\\log\\1737012191237.jpg", "rect": [], "pos": [[909.0, 404.0]], "vector": [], "confidence": null, "resolution": [1080, 1920], "_filepath": "D:\\pycharm\\pythonUI\\test\\log\\1737012191237.jpg", "thumbnail": "D:\\pycharm\\pythonUI\\test\\log\\1737012191237_small.jpg"}, "desc": "Touch coordinates [909.0, 404.0]", "traceback": "", "log": "", "assert": null}, {"title": "Wait", "time": 1737012201.3569481, "code": {"name": "wait", "args": [{"key": "v", "value": {"filename": "tpl1736993968628.png", "_filepath": "D:\\pycharm\\pythonUI\\test\\tpl1736993968628.png", "threshold": 0.7, "target_pos": 5, "record_pos": [0.009, 0.799], "resolution": [1080, 1920], "rgb": false, "scale_max": 800, "scale_step": 0.005, "__class__": "Template"}, "image": "D:\\pycharm\\pythonUI\\test\\tpl1736993968628.png", "resolution": [1042, 179]}, {"key": "timeout", "value": null}, {"key": "interval", "value": 0.5}, {"key": "intervalfunc", "value": null}]}, "screen": {"src": "D:\\pycharm\\pythonUI\\test\\log\\1737012201337.jpg", "rect": [{"left": 28, "top": 1733.92, "width": 1042, "height": 178.0}], "pos": [[549, 1822]], "vector": [], "confidence": 0.9806394577026367, "resolution": [1080, 1920], "_filepath": "D:\\pycharm\\pythonUI\\test\\log\\1737012201337.jpg", "thumbnail": "D:\\pycharm\\pythonUI\\test\\log\\1737012201337_small.jpg"}, "desc": "Wait for target image to appear", "traceback": "", "log": "", "assert": null}, {"title": "Exists", "time": 1737012202.5942056, "code": {"name": "exists", "args": [{"key": "v", "value": {"filename": "tpl1736992607515.png", "_filepath": "D:\\pycharm\\pythonUI\\test\\tpl1736992607515.png", "threshold": 0.7, "target_pos": 5, "record_pos": [0.003, -0.075], "resolution": [1080, 1920], "rgb": false, "scale_max": 800, "scale_step": 0.005, "__class__": "Template"}, "image": "D:\\pycharm\\pythonUI\\test\\tpl1736992607515.png", "resolution": [855, 851]}]}, "screen": {"src": "D:\\pycharm\\pythonUI\\test\\log\\1737012202543.jpg", "rect": [{"left": 110, "top": 449.0, "width": 863, "height": 859.0}], "pos": [[541, 878]], "vector": [], "confidence": 0.8850504755973816, "resolution": [1080, 1920], "_filepath": "D:\\pycharm\\pythonUI\\test\\log\\1737012202543.jpg", "thumbnail": "D:\\pycharm\\pythonUI\\test\\log\\1737012202543_small.jpg"}, "desc": "Image  exists", "traceback": "", "log": "", "assert": null}, {"title": "record_ui", "time": 1737012202.7922032, "code": {"name": "record_ui", "args": [{"key": "driver", "value": "{poco.drivers.android.uiautomation.AndroidUiautomationPoco object at 0x0000018C7FCD15C8}"}, {"key": "action", "value": "'click'"}, {"key": "ui", "value": "UIObjectProxy of \"android.widget.FrameLayout/android.view.View/android.view.View/android.widget.ImageView\""}, {"key": "args", "value": "[0.5, 0.7572916666666667]"}]}, "screen": null, "desc": null, "traceback": "", "log": "", "assert": null}, {"title": "Touch", "time": 1737012203.1361856, "code": {"name": "touch", "args": [{"key": "v", "value": [540.0, 1454.0]}, {"key": "kwargs", "value": {"duration": 0.01}}, {"key": "times", "value": 1}]}, "screen": {"src": "D:\\pycharm\\pythonUI\\test\\log\\1737012202934.jpg", "rect": [], "pos": [[540.0, 1454.0]], "vector": [], "confidence": null, "resolution": [1080, 1920], "_filepath": "D:\\pycharm\\pythonUI\\test\\log\\1737012202934.jpg", "thumbnail": "D:\\pycharm\\pythonUI\\test\\log\\1737012202934_small.jpg"}, "desc": "Touch coordinates [540.0, 1454.0]", "traceback": "", "log": "", "assert": null}, {"title": "record_ui", "time": 1737012204.8258634, "code": {"name": "record_ui", "args": [{"key": "driver", "value": "{poco.drivers.android.uiautomation.AndroidUiautomationPoco object at 0x0000018C7FCD15C8}"}, {"key": "action", "value": "'click'"}, {"key": "ui", "value": "UIObjectProxy of \"com.kuke:id/tv_login\""}, {"key": "args", "value": "[0.7972222222222223, 0.865625]"}]}, "screen": null, "desc": null, "traceback": "", "log": "", "assert": null}, {"title": "Touch", "time": 1737012205.073848, "code": {"name": "touch", "args": [{"key": "v", "value": [861.0000000000001, 1662.0]}, {"key": "kwargs", "value": {"duration": 0.01}}, {"key": "times", "value": 1}]}, "screen": {"src": "D:\\pycharm\\pythonUI\\test\\log\\1737012204871.jpg", "rect": [], "pos": [[861.0000000000001, 1662.0]], "vector": [], "confidence": null, "resolution": [1080, 1920], "_filepath": "D:\\pycharm\\pythonUI\\test\\log\\1737012204871.jpg", "thumbnail": "D:\\pycharm\\pythonUI\\test\\log\\1737012204871_small.jpg"}, "desc": "Touch coordinates [861.0000000000001, 1662.0]", "traceback": "", "log": "", "assert": null}, {"title": "\u5f00\u59cb\u6267\u884c\u767b\u5f55\u64cd\u4f5c", "time": 1737012207.0347524, "code": null, "screen": null, "desc": null, "traceback": null, "log": "\u5f00\u59cb\u6267\u884c\u767b\u5f55\u64cd\u4f5c", "assert": null}, {"title": "record_ui", "time": 1737012207.3223786, "code": {"name": "record_ui", "args": [{"key": "driver", "value": "{poco.drivers.android.uiautomation.AndroidUiautomationPoco object at 0x0000018C7FE52948}"}, {"key": "action", "value": "'click'"}, {"key": "ui", "value": "UIObjectProxy of \"com.kuke:id/tv_login\""}, {"key": "args", "value": "[0.7972222222222223, 0.865625]"}]}, "screen": null, "desc": null, "traceback": "", "log": "", "assert": null}, {"title": "Touch", "time": 1737012207.5829074, "code": {"name": "touch", "args": [{"key": "v", "value": [861.0000000000001, 1662.0]}, {"key": "kwargs", "value": {"duration": 0.01}}, {"key": "times", "value": 1}]}, "screen": {"src": "D:\\pycharm\\pythonUI\\test\\log\\1737012207376.jpg", "rect": [], "pos": [[861.0000000000001, 1662.0]], "vector": [], "confidence": null, "resolution": [1080, 1920], "_filepath": "D:\\pycharm\\pythonUI\\test\\log\\1737012207376.jpg", "thumbnail": "D:\\pycharm\\pythonUI\\test\\log\\1737012207376_small.jpg"}, "desc": "Touch coordinates [861.0000000000001, 1662.0]", "traceback": "", "log": "", "assert": null}, {"title": "record_ui", "time": 1737012210.8556645, "code": {"name": "record_ui", "args": [{"key": "driver", "value": "{poco.drivers.android.uiautomation.AndroidUiautomationPoco object at 0x0000018C7FE52948}"}, {"key": "action", "value": "'click'"}, {"key": "ui", "value": "UIObjectProxy of \"com.kuke:id/tv_title_right\""}, {"key": "args", "value": "[0.8833333333333333, 0.0703125]"}]}, "screen": null, "desc": null, "traceback": "", "log": "", "assert": null}, {"title": "Touch", "time": 1737012211.1416316, "code": {"name": "touch", "args": [{"key": "v", "value": [954.0, 135.0]}, {"key": "kwargs", "value": {"duration": 0.01}}, {"key": "times", "value": 1}]}, "screen": {"src": "D:\\pycharm\\pythonUI\\test\\log\\1737012210938.jpg", "rect": [], "pos": [[954.0, 135.0]], "vector": [], "confidence": null, "resolution": [1080, 1920], "_filepath": "D:\\pycharm\\pythonUI\\test\\log\\1737012210938.jpg", "thumbnail": "D:\\pycharm\\pythonUI\\test\\log\\1737012210938_small.jpg"}, "desc": "Touch coordinates [954.0, 135.0]", "traceback": "", "log": "", "assert": null}, {"title": "\u8f93\u5165\u624b\u673a\u53f7\u7801: 19233829732", "time": 1737012212.7596817, "code": null, "screen": null, "desc": null, "traceback": null, "log": "\u8f93\u5165\u624b\u673a\u53f7\u7801: 19233829732", "assert": null}, {"title": "\u8f93\u5165\u5bc6\u7801", "time": 1737012212.8102548, "code": null, "screen": null, "desc": null, "traceback": null, "log": "\u8f93\u5165\u5bc6\u7801", "assert": null}, {"title": "record_ui", "time": 1737012213.5540395, "code": {"name": "record_ui", "args": [{"key": "driver", "value": "{poco.drivers.android.uiautomation.AndroidUiautomationPoco object at 0x0000018C7FE52948}"}, {"key": "action", "value": "'click'"}, {"key": "ui", "value": "UIObjectProxy of \"com.kuke:id/cb_privacy\""}, {"key": "args", "value": "[0.11203703703703703, 0.975]"}]}, "screen": null, "desc": null, "traceback": "", "log": "", "assert": null}, {"title": "Touch", "time": 1737012213.8536036, "code": {"name": "touch", "args": [{"key": "v", "value": [121.0, 1872.0]}, {"key": "kwargs", "value": {"duration": 0.01}}, {"key": "times", "value": 1}]}, "screen": {"src": "D:\\pycharm\\pythonUI\\test\\log\\1737012213645.jpg", "rect": [], "pos": [[121.0, 1872.0]], "vector": [], "confidence": null, "resolution": [1080, 1920], "_filepath": "D:\\pycharm\\pythonUI\\test\\log\\1737012213645.jpg", "thumbnail": "D:\\pycharm\\pythonUI\\test\\log\\1737012213645_small.jpg"}, "desc": "Touch coordinates [121.0, 1872.0]", "traceback": "", "log": "", "assert": null}, {"title": "record_ui", "time": 1737012215.5181193, "code": {"name": "record_ui", "args": [{"key": "driver", "value": "{poco.drivers.android.uiautomation.AndroidUiautomationPoco object at 0x0000018C7FE52948}"}, {"key": "action", "value": "'click'"}, {"key": "ui", "value": "UIObjectProxy of \"com.kuke:id/tv_password_login\""}, {"key": "args", "value": "[0.5, 0.6432291666666666]"}]}, "screen": null, "desc": null, "traceback": "", "log": "", "assert": null}, {"title": "Touch", "time": 1737012215.809464, "code": {"name": "touch", "args": [{"key": "v", "value": [540.0, 1235.0]}, {"key": "kwargs", "value": {"duration": 0.01}}, {"key": "times", "value": 1}]}, "screen": {"src": "D:\\pycharm\\pythonUI\\test\\log\\1737012215607.jpg", "rect": [], "pos": [[540.0, 1235.0]], "vector": [], "confidence": null, "resolution": [1080, 1920], "_filepath": "D:\\pycharm\\pythonUI\\test\\log\\1737012215607.jpg", "thumbnail": "D:\\pycharm\\pythonUI\\test\\log\\1737012215607_small.jpg"}, "desc": "Touch coordinates [540.0, 1235.0]", "traceback": "", "log": "", "assert": null}, {"title": "record_ui", "time": 1737012217.4829326, "code": {"name": "record_ui", "args": [{"key": "driver", "value": "{poco.drivers.android.uiautomation.AndroidUiautomationPoco object at 0x0000018C7FE52948}"}, {"key": "action", "value": "'click'"}, {"key": "ui", "value": "UIObjectProxy of \"text=\u6211\u7684\""}, {"key": "args", "value": "[0.9, 0.9807291666666667]"}]}, "screen": null, "desc": null, "traceback": "", "log": "", "assert": null}, {"title": "Touch", "time": 1737012217.760629, "code": {"name": "touch", "args": [{"key": "v", "value": [972.0, 1883.0]}, {"key": "kwargs", "value": {"duration": 0.01}}, {"key": "times", "value": 1}]}, "screen": {"src": "D:\\pycharm\\pythonUI\\test\\log\\1737012217556.jpg", "rect": [], "pos": [[972.0, 1883.0]], "vector": [], "confidence": null, "resolution": [1080, 1920], "_filepath": "D:\\pycharm\\pythonUI\\test\\log\\1737012217556.jpg", "thumbnail": "D:\\pycharm\\pythonUI\\test\\log\\1737012217556_small.jpg"}, "desc": "Touch coordinates [972.0, 1883.0]", "traceback": "", "log": "", "assert": null}, {"title": "\u83b7\u53d6\u767b\u5f55\u540e\u7528\u6237\u540d", "time": 1737012219.3860734, "code": null, "screen": null, "desc": null, "traceback": null, "log": "\u83b7\u53d6\u767b\u5f55\u540e\u7528\u6237\u540d", "assert": null}, {"title": "\u767b\u5f55\u540e\u7528\u6237\u540d\u4e3a: \u7528\u62379732", "time": 1737012219.4617722, "code": null, "screen": null, "desc": null, "traceback": null, "log": "\u767b\u5f55\u540e\u7528\u6237\u540d\u4e3a: \u7528\u62379732", "assert": null}, {"title": "\u8fdb\u884c\u65ad\u8a00\u68c0\u67e5\uff0c\u7528\u6237\u540d\u662f\u5426\u4e3a: \u6d4b\u8bd5", "time": 1737012219.4617722, "code": null, "screen": null, "desc": null, "traceback": null, "log": "\u8fdb\u884c\u65ad\u8a00\u68c0\u67e5\uff0c\u7528\u6237\u540d\u662f\u5426\u4e3a: \u6d4b\u8bd5", "assert": null}, {"title": "Assert equal", "time": 1737012219.5327222, "code": {"name": "assert_equal", "args": [{"key": "first", "value": "\u7528\u62379732"}, {"key": "second", "value": "\u6d4b\u8bd5"}, {"key": "msg", "value": "\u767b\u5f55\u540e\u7528\u6237\u540d\u65ad\u8a00\u662f\u5426\u6b63\u786e"}]}, "screen": {"src": "D:\\pycharm\\pythonUI\\test\\log\\1737012219514.jpg", "rect": [], "pos": [], "vector": [], "confidence": null, "resolution": [1080, 1920], "_filepath": "D:\\pycharm\\pythonUI\\test\\log\\1737012219514.jpg", "thumbnail": "D:\\pycharm\\pythonUI\\test\\log\\1737012219514_small.jpg"}, "desc": null, "traceback": "Traceback (most recent call last):\n  File \"D:\\python\\Python37\\lib\\site-packages\\airtest\\utils\\logwraper.py\", line 124, in wrapper\n    res = f(*args, **kwargs)\n  File \"D:\\python\\Python37\\lib\\site-packages\\airtest\\core\\assertions.py\", line 69, in assert_equal\n    assert first == second, \"%s and %s are not equal, message: %s\" % (first, second, msg)\nAssertionError: \u7528\u62379732 and \u6d4b\u8bd5 are not equal, message: \u767b\u5f55\u540e\u7528\u6237\u540d\u65ad\u8a00\u662f\u5426\u6b63\u786e\n", "log": "", "assert": "\u767b\u5f55\u540e\u7528\u6237\u540d\u65ad\u8a00\u662f\u5426\u6b63\u786e"}, {"title": "Swipe", "time": 1737012222.0867567, "code": {"name": "swipe", "args": [{"key": "v1", "value": {"filename": "tpl1736993243803.png", "_filepath": "D:\\pycharm\\pythonUI\\test\\tpl1736993243803.png", "threshold": 0.7, "target_pos": 5, "record_pos": [-0.006, 0.01], "resolution": [1080, 1920], "rgb": false, "scale_max": 800, "scale_step": 0.005, "__class__": "Template"}, "image": "D:\\pycharm\\pythonUI\\test\\tpl1736993243803.png", "resolution": [1042, 1868]}, {"key": "kwargs", "value": {}}, {"key": "vector", "value": [0, -1]}, {"key": "v2", "value": null}]}, "screen": {"src": "D:\\pycharm\\pythonUI\\test\\log\\1737012221362.jpg", "rect": [{"left": 11, "top": 38, "width": 1038, "height": 1863}], "pos": [[530, 969], [530, 969]], "vector": [[0, -1920]], "confidence": 0.8406736254692078, "resolution": [1080, 1920], "_filepath": "D:\\pycharm\\pythonUI\\test\\log\\1737012221362.jpg", "thumbnail": "D:\\pycharm\\pythonUI\\test\\log\\1737012221362_small.jpg"}, "desc": "Swipe on screen", "traceback": "", "log": "", "assert": null}, {"title": "record_ui", "time": 1737012222.1885216, "code": {"name": "record_ui", "args": [{"key": "driver", "value": "{poco.drivers.android.uiautomation.AndroidUiautomationPoco object at 0x0000018C7E2A2E08}"}, {"key": "action", "value": "'click'"}, {"key": "ui", "value": "UIObjectProxy of \"text=\u8d26\u53f7\u8bbe\u7f6e\""}, {"key": "args", "value": "[0.21388888888888888, 0.846875]"}]}, "screen": null, "desc": null, "traceback": "", "log": "", "assert": null}, {"title": "Touch", "time": 1737012222.4594862, "code": {"name": "touch", "args": [{"key": "v", "value": [231.0, 1626.0]}, {"key": "kwargs", "value": {"duration": 0.01}}, {"key": "times", "value": 1}]}, "screen": {"src": "D:\\pycharm\\pythonUI\\test\\log\\1737012222256.jpg", "rect": [], "pos": [[231.0, 1626.0]], "vector": [], "confidence": null, "resolution": [1080, 1920], "_filepath": "D:\\pycharm\\pythonUI\\test\\log\\1737012222256.jpg", "thumbnail": "D:\\pycharm\\pythonUI\\test\\log\\1737012222256_small.jpg"}, "desc": "Touch coordinates [231.0, 1626.0]", "traceback": "", "log": "", "assert": null}, {"title": "record_ui", "time": 1737012224.1496108, "code": {"name": "record_ui", "args": [{"key": "driver", "value": "{poco.drivers.android.uiautomation.AndroidUiautomationPoco object at 0x0000018C7E2A2E08}"}, {"key": "action", "value": "'click'"}, {"key": "ui", "value": "UIObjectProxy of \"\u9000\u51fa\u767b\u5f55\""}, {"key": "args", "value": "[0.5, 0.940625]"}]}, "screen": null, "desc": null, "traceback": "", "log": "", "assert": null}, {"title": "Touch", "time": 1737012224.391766, "code": {"name": "touch", "args": [{"key": "v", "value": [540.0, 1806.0]}, {"key": "kwargs", "value": {"duration": 0.01}}, {"key": "times", "value": 1}]}, "screen": {"src": "D:\\pycharm\\pythonUI\\test\\log\\1737012224190.jpg", "rect": [], "pos": [[540.0, 1806.0]], "vector": [], "confidence": null, "resolution": [1080, 1920], "_filepath": "D:\\pycharm\\pythonUI\\test\\log\\1737012224190.jpg", "thumbnail": "D:\\pycharm\\pythonUI\\test\\log\\1737012224190_small.jpg"}, "desc": "Touch coordinates [540.0, 1806.0]", "traceback": "", "log": "", "assert": null}, {"title": "record_ui", "time": 1737012226.0795422, "code": {"name": "record_ui", "args": [{"key": "driver", "value": "{poco.drivers.android.uiautomation.AndroidUiautomationPoco object at 0x0000018C7E2A2E08}"}, {"key": "action", "value": "'click'"}, {"key": "ui", "value": "UIObjectProxy of \"\u9000\u51fa\""}, {"key": "args", "value": "[0.6731481481481482, 0.559375]"}]}, "screen": null, "desc": null, "traceback": "", "log": "", "assert": null}, {"title": "Touch", "time": 1737012226.344286, "code": {"name": "touch", "args": [{"key": "v", "value": [727.0, 1074.0]}, {"key": "kwargs", "value": {"duration": 0.01}}, {"key": "times", "value": 1}]}, "screen": {"src": "D:\\pycharm\\pythonUI\\test\\log\\1737012226143.jpg", "rect": [], "pos": [[727.0, 1074.0]], "vector": [], "confidence": null, "resolution": [1080, 1920], "_filepath": "D:\\pycharm\\pythonUI\\test\\log\\1737012226143.jpg", "thumbnail": "D:\\pycharm\\pythonUI\\test\\log\\1737012226143_small.jpg"}, "desc": "Touch coordinates [727.0, 1074.0]", "traceback": "", "log": "", "assert": null}, {"title": "Assert equal", "time": 1737012228.117784, "code": {"name": "assert_equal", "args": [{"key": "first", "value": "\u767b\u5f55/\u6ce8\u518c"}, {"key": "second", "value": "\u767b\u5f55/\u6ce8\u518c"}, {"key": "msg", "value": "\u65ad\u8a00\u662f\u5426\u6210\u529f\u9000\u51fa\u767b\u5f55"}]}, "screen": {"src": "D:\\pycharm\\pythonUI\\test\\log\\1737012228099.jpg", "rect": [], "pos": [], "vector": [], "confidence": null, "resolution": [1080, 1920], "_filepath": "D:\\pycharm\\pythonUI\\test\\log\\1737012228099.jpg", "thumbnail": "D:\\pycharm\\pythonUI\\test\\log\\1737012228099_small.jpg"}, "desc": null, "traceback": "", "log": "", "assert": "\u65ad\u8a00\u662f\u5426\u6210\u529f\u9000\u51fa\u767b\u5f55"}], "name": "D:\\pycharm\\pythonUI\\test", "scale": 0.5, "test_result": true, "run_end": 1737012228.117784, "run_start": 1737012188.419701, "static_root": "D:/python/Python37/lib/site-packages/airtest/report/", "lang": "en", "records": [], "info": {"name": "app.py", "path": "D:\\pycharm\\pythonUI\\test\\app.py", "author": "wangnan", "title": "", "desc": ""}, "log": "log\\log.txt", "console": ""};
      lang = new Lang();
      lang.init({
        defaultLang: 'en',
        currentLang: 'en'
      });
    </script>
  </head>

  <body>

    <div class="container-fluid">
      <div class="row">
        
        <div id="main" class="main col-md-12">
          <div id="back_multi"></div>
          <h1 class="title">Airtest Report </h1>
          
          <div class="summary" >

            <div class="show-horizontal">
              <div class="info info1">
                <div class="info-left">
                  <img id='result-img' />
                </div>
                <div class="info-right">
                  <div class="info-title"><span lang='en'>Airtest Report</span>
                    <label id='result-desc' lang="en"></label>
                  </div>
                  <div class="info-content">
                    <div class='info-sub start'></div>
                    <div class='info-sub time'></div>
                  </div>
                  <div class="info-toal">
                    <div class="info-step">
                      <span class="info-name" lang="en">Steps: </span>
                      <span class="info-value">33</span>
                    </div>
                    <div class="info-time">
                      <span class="info-name" lang="en">Time: </span>
                      <span class="info-value duration">xxx</span>
                    </div>
                    
                    
                    <div class="info-log">
                      <span class="info-name" lang="en">Log: </span>
                      <span class="info-value log">
                        <a href="log\log.txt" target="_blank" download="log.txt">log.txt <img src="D:/python/Python37/lib/site-packages/airtest/report/image/download_log.svg" /></a>
                      </span>
                    </div>
                    
                  </div>
                </div>
              </div>

              <div class="info info2">
                <div class="info-left"></div>
                <div class="info-right">
                  <div class="info-title"><span lang='en'>Executors</span></div>
                  <div class="info-content">
                    <div class="info-execute">
                      <div class="circle-img"></div>
                      
                        <div class="info-name"><span lang="en">Author:</span> wangnan</div>
                      
                    </div>
                    <div class="info-execute">
                      <div class="circle-img"></div>
                      <div class="info-file" title="D:\pycharm\pythonUI\test\app.py">app.py
                        <img id="copy_path" path="D:\pycharm\pythonUI\test\app.py" title="copy file path to clipboard" src="D:/python/Python37/lib/site-packages/airtest/report/image/copy.svg" />
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
            
            
          </div>
          <div class="device" id='device'>
          </div>
          <!-- 可以额外显示自定义模块，支持插入Html内容 -->
          
          <div class="gallery">
            <div class="info-title"><span lang="en">Quick view</span></div>
            <div class ='placeholder'>
              <div class="content">
              </div>
            </div>
          </div>

          <!--单步-->
          
          
          <div class="steps">
            <div class="content">
              <div class="steps-head">
                <div class="head-left">
                  <div class="order" id='order'><span lang="en">order</span></div>
                  <div class="order" id='duration'><span lang="en">duration</span></div>
                  <div class="order" id='status'><span lang="en">status</span></div>
                </div>
                <div class="head-right">
                  <span lang="en" class="jump-wrong" id='jump-wrong'>Jump to wrong step</span>
                  <span lang="en">Filter by:</span>
                  <span class="filters">
                    <span lang="en" class="filter" id="all" alt="show all steps">All</span>
                    <span lang="en" class="filter" id='success' alt="show success steps only">Success</span>
                    <span lang="en" class="filter" id='fail' alt="show failed steps only">Failed</span>
                    <span lang="en" class="filter" id="assert" alt="show steps with assertion only">Assert</span>
                  </span>
                </div>
              </div>
              <div class="steps-content">
                <div class="step-left" id='step-left'>
                  <div class="step-list"></div>
                  <div id="pageTool"></div>
                </div>
                <div class="step-right" id='step-right'></div>
              </div>
            </div>
            
            </div>
        </div>
        
      
      <div class="footer">
        <div class="footer-content">
          <div class="foo">
            <div class="interfaces">
              <a class="icon" href="https://github.com/AirtestProject/Airtest"  target="_blank">
                <img src="D:/python/Python37/lib/site-packages/airtest/report/image/Airtest.png" alt="airtest">
              </a>
              <a class="icon" href="https://github.com/AirtestProject/poco"  target="_blank">
                <img src="D:/python/Python37/lib/site-packages/airtest/report/image/poco.png" alt="Poco">
              </a>
            </div>
          </div>
          <div class="foo">
            <div class="apps">
              <a class="icon ide" href="http://airtest.netease.com/"  target="_blank">
                <img src="D:/python/Python37/lib/site-packages/airtest/report/image/AirtestIDE.png" alt="AirtestIDE">
              </a>
              <a class="icon" href="https://airlab.163.com/"  target="_blank">
                <img src="D:/python/Python37/lib/site-packages/airtest/report/image/AirLab.png" alt="AirLab">
              </a>
            </div>
          </div>
          <div class="foo">
            <div class="corp">
                <img src="D:/python/Python37/lib/site-packages/airtest/report/image/netease.png" alt="NetEase">
                <span lang="en">© 1997 - 2020 NetEase, Inc. All Rights Reserved.</span>
            </div>
          </div>
        </div>
      </div> 
      
      </div>
      <!-- 录屏 -->
      <div class="row gif-wrap show">
          <div class="menu">
            <div class="pattern pattern1">
              <div class="minimize">
                <img title="minimize" src="D:/python/Python37/lib/site-packages/airtest/report/image/minimize.svg" />
              </div>
              <div class="close">
                <img title="close" src="D:/python/Python37/lib/site-packages/airtest/report/image/close.svg" />
              </div>
            </div>
            <div class="pattern pattern2">
              <div class="maximize">
                <img title="maximize" src="D:/python/Python37/lib/site-packages/airtest/report/image/maximize.svg" />
              </div>
            </div>
          </div>
          <div class="col-md-6">
            
          </div>
        </div>
        <!-- max pic -->
      <div id='magnify' class="mask hide">
        <div class="content">
        </div>
      </div>
    </div>

  <link href="D:/python/Python37/lib/site-packages/airtest/report/css/monokai_sublime.min.css" rel="stylesheet">
  <script src="D:/python/Python37/lib/site-packages/airtest/report/js/highlight.min.js"></script>
  <script type="text/javascript" src="D:/python/Python37/lib/site-packages/airtest/report/js/paging.js"></script>
  <script src="D:/python/Python37/lib/site-packages/airtest/report/js/report.js"></script>
</body>
</html>